//
//  WDFirebaseManager.h
//  WDPolymerizeSDK
//
//  Created by little People on 2023/6/14.
//

#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
@import IronSource;
@import GoogleMobileAds;

NS_ASSUME_NONNULL_BEGIN

@interface WDFirebaseManager : NSObject
+ (instancetype)shareFirebaseManager;
- (void)firebaseRegisterForRemoteNotificationsApplication:(UIApplication *)application;
- (void)firebaseRequestFCMToken;
- (void)firebaseApnsToken:(NSDate *)token;

- (void)ISTaichiFIREvent:(ISImpressionData *)impressionData;
- (void)AdMobTaichiFIREvent:(GADAdValue *)value ad:(GADAppOpenAd *)ad loadedAdNetworkResponseInfo:(GADAdNetworkResponseInfo *)loadedAdNetworkResponseInfo;
@end

NS_ASSUME_NONNULL_END
